草庐IT

Android Tumblr Oauth 路标 401

全部标签

ios - 使用 Alamofire 4 的 header 授权最佳实践,具有全局 401 代码捕获

我在我使用Alamofire4.0的应用程序中实现授权我有一个token要添加到我发出的每个HTTP请求的header中,如果响应代码是401,我必须检查每个请求,在这种情况下我必须注销用户。最佳做法是什么?有没有一种简单的方法可以将此行为添加到每个请求?我查看了session管理器和请求适配器here,并且创建单例请求管理器并使用它来创建请求非常容易,但我找不到为401响应代码添加集中验证的好方法。这必须是一般验证,如果失败,我会注销用户,如果通过,我会让发出请求的人处理请求。我想要的目标是在我的代码中只有一个点来检查401错误代码。环顾四周,我没有找到满意的答案有关如何执行此操作的

java - 身份验证错误 : Unable to respond to any of these challenges: {} Android - 401 Unauthorized

身份验证错误:无法响应以下任何挑战:{}Android-401未经授权我引用了这个链接AuthenticationErrorwhenusingHttpPostwithDefaultHttpClientonAndroid我正在开发Drupal支持的android应用程序。因为我正在将数据从android应用程序发送到drupal网站-JSON格式的web服务。现在我可以从Drupalweb服务读取JSON数据并将其写入我的android应用程序。但是在drupal上从android编写时遇到问题,它会生成带有状态代码的响应401Unauthorized它从androidnative应用程

java - JAX-WS Sharepoint 401 未经授权的 NTLM

我尝试按照描述的方式通过JAX-WS访问Sharepoint列表here但是,当运行下面的代码时,我得到:java.lang.Exception:Exception.Seestacktrace.com.sun.xml.internal.ws.client.ClientTransportException:TheserversentHTTPstatuscode401:UnauthorizedSharepoint需要NTLM身份验证。可能是什么问题?非常感谢!publicstaticListsSoapsharePointListsAuth(StringuserName,Stringpass

java - 服务器返回 HTTP 响应代码 : 401 for URL: https

我正在使用Java访问HTTPS站点,该站点以XML格式返回显示。我在URL本身中传递登录凭据。这是代码片段:DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();DocumentBuilderdb=dbf.newDocumentBuilder();requestURL="https://Administrator:Password@localhost:8443/abcd";try{InputStreamis=null;URLurl=newURL(requestURL);InputStreamxmlInputStr

python - Sentry + Raven,HTTP 错误 401 : UNAUTHORIZED

我有一个Sentry应用程序,在url上正确运行:mydomain.com:11011。我有一个使用CDN创建的项目:http://XXX:YYY@mydomain.com:11011/2此url由具有此配置的HAProxy提供:listensentry*:11011modetcpserverapp1localhost:9005maxconn32Sentry的配置:SENTRY_KEY='foo'SENTRY_PUBLIC=TrueSENTRY_URL_PREFIX='http://mydomain.com:11011'#Notrailingslash!SENTRY_WEB_HOST=

Python:urllib2.HTTPError:HTTP 错误 401:未经授权

我试图加载一个网页,但我遇到了这个问题。我有用户名和密码,但我不知道如何在python代码中使用它们。我查阅了python教程,这是我写的:importurllib2password_mgr=urllib2.HTTPPasswordMgrWithDefaultRealm()username='user'password='pass'top_level_url="www.something.com:80"password_mgr.add_password(None,top_level_url,username,password)handler=urllib2.HTTPBasicAuthH

html - list 更新时无法获取 iOS webapp 文件。 401未经授权

我有一个HTML5网络应用程序,它在未经身份验证的情况下通过IIS提供服务时运行完美。正在使用cache.manifest文件。在safari中运行时,以及作为“添加到主屏幕”全屏应用程序时,一旦我更新了服务器上的list文件,应用程序就会更新。当我在除cache.manifest之外的所有文件上打开身份验证时,我只会在safari浏览器中运行时看到更新。如果我将它添加到主屏幕,我将无法让应用更新缓存。如果我对服务器上的流量进行wireshark,我可以看到list文件的提取没有问题,但是list文件中的所有文件都会遇到401未自动错误。知道如何解决这个问题吗?在safari浏览器中运

iphone - iOS:我如何接收 HTTP 401 而不是 -1012 NSURLErrorUserCancelledAuthentication

我遇到的问题与以下链接中描述的问题类似。NSHTTPURLResponsestatusCodeisreturningzerowhenitshouldbe401我使用[NSURLConnectionsendSynchronousRequest:returningResponse:error:]从服务器获取数据。当NSURLConnection接收到HTTP代码401时,它除了从NSURLErrorDomain返回一个代码为-1012的错误对象外,不返回任何内容。-1012对应NSURLErrorUserCancelledAuthentication。因为我必须解析HTTPheader,所

c# - 如何返回更具体的 HTTP 代码(如 401.X)

Here是一篇关于一些扩展HTTP代码的文章:IIS7.0,IIS7.5,andIIS8.0defineseveralHTTPstatuscodesthatindicateamorespecificcauseofa401error.ThefollowingspecificHTTPstatuscodesaredisplayedintheclientbrowserbutarenotdisplayedintheIISlog:401.1-Logonfailed.401.2-Logonfailedduetoserverconfiguration.401.3-UnauthorizedduetoAC

c# - Exchange Web 服务 API 和 401 未授权异常

当我尝试使用EWSAPI发送电子邮件时,出现以下错误:(inmessage.Send();)Therequestfailed.Theremoteserverreturnedanerror:(401)Unauthorized.我的代码如下:ExchangeServiceexchangeService=newExchangeService(ExchangeVersion.Exchange2007_SP1);//WebServiceUritry{exchangeService.Url=newUri("https://exchangeserver/ews/exchange.asmx");}ca